Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
70 KEYFORD Semi-Detached £253,376 £147,000 1 Dec 2011
71 KEYFORD £317,751 £248,000 7 Jun 2017
72 KEYFORD Terraced £244,315 £137,000 4 Sep 2009
73 KEYFORD Terraced £302,648 £300,000 11 Aug 2023
74 KEYFORD Terraced £397,904 £287,500 15 Dec 2015
74 KEYFORD Terraced £397,904 £287,500 15 Dec 2015
75 KEYFORD Terraced £238,270 £140,500 30 Jun 2010
76 KEYFORD Terraced £225,000 £56,500 21 Jan 2000